package showgo.modell.stueck;

/**
 * Eine Regiewanweisung besteht nur aus einem Text.
 * 
 * @author lutz
 * 
 */
public class Regieanweisung extends Absatz {

    String anweisung;

    public String getAnweisung() {
	return anweisung;
    }

    public void setAnweisung(String anweisung) {
	this.anweisung = anweisung;
    }

    public Regieanweisung(String absatzID, String anweisung) {
	super(absatzID);
	this.anweisung = anweisung;
    }

    public Regieanweisung tiefeKopie() {
	String neuAnweisung = new String(anweisung);
	String neuAbsatzID = new String(super.getAbsatzID());

	Regieanweisung neuRegieanweisung = new Regieanweisung(neuAbsatzID,
		neuAnweisung);
	return neuRegieanweisung;
    }

    @Override
    public String toString() {
	return "Regieanweisung: " + this.anweisung;
    }
}
